immediate threat - German English Dictionary